package org.hs.phd.odi.tracking.tracker.omnimeanshift;

import org.hs.phd.odi.tracking.tracker.comaniciu.ComaniciuTracker;
import org.hs.phd.odi.tracking.tracker.histogram.Weighted3DHistogram;
import org.hs.phd.odi.tracking.tracker.kernel.EpanechnikovKernel;
import org.hs.phd.odi.tracking.tracker.similaritymeasure.BhattacharyaCoefficientSimilartyMeasure;
import org.hs.phd.odi.tracking.tracker.trackwindow.ODIOnTheSphereTrackWindow;
import org.hs.phd.odi.transformation.ODITransformation;

public class OmniMeanshiftTracker extends ComaniciuTracker {
	
	public OmniMeanshiftTracker(ODITransformation transformation) {
		super(new Weighted3DHistogram(32, 32, 16, new EpanechnikovKernel()), 
				new BhattacharyaCoefficientSimilartyMeasure(), new ODIOnTheSphereTrackWindow(transformation) );
	}


}
